.overlay{ position:absolute;top:0px;left:0px;z-index:99;width:100%;cursor:pointer; }
.overlay-container{ float:left;position:absolute;top:100px;left:100px;z-index:100;overflow:hidden; }
.float-tl{ background:transparent url(images/float-tl.png) no-repeat top left;padding-left:26px; }
.float-tm{ background:transparent url(images/float-tm.png) repeat-x top left;height:26px; }
.float-tr{ background:transparent url(images/float-tr.png) no-repeat top right;padding-right:28px; }
.float-tr-close{ background:transparent url(images/float-tr-close.png) no-repeat top right !important;padding-right:28px;cursor:pointer; }
.float-ml{ background:transparent url(images/float-ml.png) repeat-y top left;padding-left:26px; }
.float-mm{ background:white; }
.float-mr{ background:transparent url(images/float-mr.png) repeat-y top right;padding-right:28px; }
.float-bl{ background:transparent url(images/float-bl.png) no-repeat bottom left;padding-left:26px; }
.float-bm{ background:transparent url(images/float-bm.png) repeat-x top left;height:28px; }
.float-br{ background:transparent url(images/float-br.png) no-repeat bottom right;padding-right:28px; }
